experimental artifact - French English Dictionary